﻿@charset "UTF-8";
/* tab style */
.hd-tab-1 { height: 38px; line-height: 38px; background: url('images/hd-tab-1.png?1426237674') repeat-x 0 100%; margin-bottom: 4px; }
.hd-tab-1 li.on { position: relative; background: url('images/hd-tab-1-on.png?1426237674') repeat-x 0 100% #4474B9; }
.hd-tab-1 li.on a { color: #fff; }
.hd-tab-1 li.on i { display: block; width: 0; height: 0; border: 4px solid; border-color: #4474B9 transparent transparent transparent; position: absolute; left: 50%; margin-left: -2px; bottom: -8px; _overflow: hidden; }
.hd-tab-1 li a { color: #4a9ed7; font-size: 12px; display: block; text-align: center; padding: 0 5px; }
.hd-tab-1 li i { display: none; }

.hd-tab-2 { height: 28px; line-height: 28px; border-bottom: 2px solid #D9D9D9; }
.hd-tab-2 li.on { border-bottom: 2px solid #4D76CE; margin-bottom: -2px; position: relative; }
.hd-tab-2 li.on a { color: #4D76CE; /* padding: 0 4px; */}
.hd-tab-2 li.on i { display: block; width: 0; height: 0; border: 4px solid; border-color: transparent transparent #4D76CE transparent; position: absolute; left: 50%; margin-left: -4px; bottom: 0; }
.hd-tab-2 li a { color: #000; font-size: 12px; display: block; text-align: center; padding: 0 2px 0 3px; }
.hd-tab-2 li i { display: none; }

/* zxbsBox */
.zxbsBox .bd { padding:0}
.zxbsBox h4 { float:left; width:20px; font-size:14px; padding:9px 5px; text-align:center; background:#2482c3 url(images/hd-tab-1-on.png) no-repeat center /100% 100%; line-height:18px;}
.zxbsBox h4 a { color:#fff;}
.zxbsBox .bd { overflow:hidden; margin-bottom:10px;}
.zxbsBox ul { margin: 0 ; overflow:hidden; }
.zxbsBox ul li { float: left; display: inline; padding: 0px 0 4px 4px; width: 77px; text-align: center; }
.zxbsBox ul li a { display: block; height: 32px; line-height: 32px; overflow: hidden; font-size: 12px; background: url('images/btn-1.png?1426237674') repeat-x; border: 1px solid #E0E0E0; }
.zxbsBox ul li a:hover { background: #5B9BD5; border-color: #5B9BD5; color: #fff; text-decoration: none; }

/* hbbsLink */
#hbbsLink { float:right; width:85px;}
#hbbsLink a {display:block;height:22px;padding-top:34px;background:#eef5fc url(images/index_xzql.png) no-repeat center 20%;border:1px solid #dfecf2;margin-bottom:5px;line-height:22px;text-align:center;color:#000;font-size:13px;_font-size:12px;}
#hbbsLink .a2 { background-image:url(images/index_ggfw.png);}
#hbbsLink .a3 { background-image:url(images/index_xzzf.png);}
#hbbsLink a:hover { background-color:#e5effc; color:#06c; }

/* other style */
.infoList-autoHeight li { height: auto !important; white-space: normal; }

/* mainBox */
.mainBox { border: 1px solid #CDDEEA; border-top: 2px solid #3B9BD3; }
.mainBox .mainHd { height: 54px; padding: 0 20px; background: url('images/mainBox-hd.png?1426237674') repeat-x; border-bottom: 1px solid #CDDEEA; }
.mainBox .mainHd .title { float: left; display: inline; font-size: 20px; color: #0066cc; line-height: 54px; }
.mainBox .mainBd { *zoom: 1; }
.mainBox .mainBd:after { content: ""; display: table; clear: both; }




/* topArea */
#topArea .mainContent { float: left; width: 740px; background: #fff; }
#topArea .side { float: right; width: 250px; background: #fff; }
#topArea .topNews { border: 1px solid #CDDEEA; padding: 2px; }
#topArea .topNews .col-1 { float: left; width: 330px; }
#topArea .topNews .col-1 .focusPic { height: 230px; }
#topArea .topNews .col-2 { float: right; width: 385px; padding-right: 10px; height: 348px; overflow: hidden;}
#topArea .topNews .hotHead { height: 78px; line-height: 1em; /* padding: 10px 0 0; */ margin: 0 -15px -3px; overflow: hidden; text-align: center; color: #069; }
#topArea .topNews .hotHead a { color: #069; /* font-size: 22px; */ /* font-weight: bold; */ /* font-family: "楷体"; */ font-family: "黑体";}

/* 视频新闻 */
#box-spxw .hd { background: url('images/hd-spxw.jpg?1426237674') no-repeat; height: 27px; line-height: 27px; padding-left: 30px; }
#box-spxw .hd h3.title { color: #fff; font-size: 14px; }
#box-spxw .hd h3.title a { color: #fff; }
#box-spxw .bd { height: 78px; padding: 10px; position: relative; }
#box-spxw .cateLink { position: absolute; right: 10px; top: 10px; text-align: right; }
#box-spxw .cateLink a { color: #0066cc; }

/* 政府公告 */
#box-zfgg { height: 358px; overflow: hidden; border: 1px solid #CDDEEA; border-top: 2px solid #3B9BD3; }
#box-zfgg .hd { padding-right: 5px; }
#box-zfgg .tab li a { padding: 0 8px; }
#box-zfgg .bd { padding-top: 10px; }
#box-zfgg .infoList li { line-height: 24px; font-size: 12px; }
#box-zfgg .scrollWrap, #box-zfgg .tempWrap { height: 300px !important; }

/* 政务公开 */
#box-zwgk .mainHd .title { background: url('images/icon-indexbox-sc87943f1da.png') 0 -40px no-repeat; padding-left: 40px; }
#box-zwgk .mainHd .fr { line-height: 54px; }
#box-zwgk .mainHd .fr a { margin: 0 10px; }
#box-zwgk .mainBd { padding: 8px; }
#box-zwgk .col-1 { float: left; display: inline; width: 228px; background: #F5F8FD; }
#box-zwgk .col-1 .link { padding: 10px; /* height: 300px; */ }
#box-zwgk .col-1 .link li { border-bottom: 1px solid #CCE0F2; }
#box-zwgk .col-1 .link li.last, #box-zwgk .col-1 .link li:nth-last-child(1) { border-bottom: none; }
#box-zwgk .col-1 .link li a { line-height: 24px; display: block; padding: 4px 4px 4px 35px; background: url('images/icon-serve-s8cb6d415b5.png') no-repeat; }
#box-zwgk .col-1 .link li a:hover { text-decoration: none; background-color: #edf2fb; }
#box-zwgk .col-1 .link .li1 a { background-position: 10px 5.5px; }
#box-zwgk .col-1 .link .li2 a { background-position: 10px -42px; }
#box-zwgk .col-1 .link .li3 a { background-position: 10px -86.5px; }
#box-zwgk .col-1 .link .li4 a { background-position: 10px -131.5px; }
#box-zwgk .col-1 .link .li5 a { background-position: 10px -177px; }
#box-zwgk .col-1 .link .li6 a { background-position: 10px -224px; }
#box-zwgk .col-1 .link .li7 a { background-position: 10px -270px; }
#box-zwgk .col-1 .link .li8 a { background-position: 10px -315.5px; }
#box-zwgk .col-2 { float: left; display: inline; width: 420px; padding: 0 10px; }
#box-zwgk .col-3 { float: left; display: inline; width: 312px; }
#box-zwgk .hd-tab-1 li a { font-size: 14px; padding: 0 20px; }

/* 在线服务 */
#box-zxfw .mainHd .title { background: url('images/icon-indexbox-sc87943f1da.png') 0 -90px no-repeat; padding-left: 40px; }
#box-zxfw .mainHd .search { float: right; display: inline; height: 22px; line-height: 22px; padding-top: 15px; }
#box-zxfw .mainHd .search .txt { float: left; display: inline; color: #0066cc; font-weight: 600; padding-left: 20px; background: url('images/icon-search.png?1426237674') no-repeat 0 50%; }
#box-zxfw .mainHd .search label { float: left; display: inline; padding: 0 10px 0 20px; }
#box-zxfw .mainHd .search .input { float: left; display: inline; width: 130px; height: 20px; border: 1px solid #ddd; }
#box-zxfw .mainHd .search button { float: left; display: inline; margin-left: 5px; cursor: pointer; width: 50px; height: 22px; line-height: 22px; background: #0066cc; border: none; border-radius: 2px; color: #fff; font-weight: 600; }



#box-zxfw .col-1 { float: left; display: inline; padding: 10px 10px 0; width: 275px; }
#box-zxfw .col-2 { float: left; display: inline; padding: 10px; width: 370px; min-height: 208px; border: solid #CDDEEA; border-width: 0 1px; }
#box-zxfw .col-3 { float: left; display: inline; padding: 10px 10px 0; width: 287px; }
#box-zxfw .hd-1 { height: 26px; }
#box-zxfw .hd-1 .title { line-height: 14px; font-size: 12px; font-weight: 600; border-left: 3px solid #7EA6D6; padding-left: 10px; }




/* 主题服务 */
#box-ztfw { margin-bottom: 8px; }
#box-ztfw .hd { background: url('images/hd-ztfw.jpg?1426237674') no-repeat; height: 27px; line-height: 27px; padding-left: 30px; }
#box-ztfw .hd h3.title { color: #fff; font-size: 14px; }
#box-ztfw .hd h3.title a { color: #fff; }
#box-ztfw .bd { padding: 5px 0 5px 5px; }
#box-ztfw li { float: left; display: inline; width: 90px; height: 26px; line-height: 26px; overflow: hidden; }
#box-ztfw li a { display: block; padding-left: 30px; }
#box-ztfw li a:hover { text-decoration: none; background-color: #F3FAFD; }
#box-ztfw .li1 a { background: url('images/icon-ztfw-s61aff8f227.png') 4px 7.5px no-repeat; }
#box-ztfw .li2 a { background: url('images/icon-ztfw-s61aff8f227.png') 7.5px -173.5px no-repeat; }
#box-ztfw .li3 a { background: url('images/icon-ztfw-s61aff8f227.png') 6px -217.5px no-repeat; }
#box-ztfw .li4 a { background: url('images/icon-ztfw-s61aff8f227.png') 7.5px -261.5px no-repeat; }
#box-ztfw .li5 a { background: url('images/icon-ztfw-s61aff8f227.png') 7.5px -306.5px no-repeat; }
#box-ztfw .li6 a { background: url('images/icon-ztfw-s61aff8f227.png') 7px -352px no-repeat; }
#box-ztfw .li7 a { background: url('images/icon-ztfw-s61aff8f227.png') 6.5px -397px no-repeat; }
#box-ztfw .li8 a { background: url('images/icon-ztfw-s61aff8f227.png') 7px -440.5px no-repeat; }
#box-ztfw .li9 a { background: url('images/icon-ztfw-s61aff8f227.png') 6px -484px no-repeat; }
#box-ztfw .li10 a { background: url('images/icon-ztfw-s61aff8f227.png') 8px -37px no-repeat; }
#box-ztfw .li11 a { background: url('images/icon-ztfw-s61aff8f227.png') 4px -83px no-repeat; }
#box-ztfw .li12 a { background: url('images/icon-ztfw-s61aff8f227.png') 7.5px -128.5px no-repeat; }

/* 重点办事服务 */
#box-zdbsfw .hd { background: url('images/hd-zdbsfw.jpg?1426237674') no-repeat; height: 27px; line-height: 27px; padding-left: 30px; }
#box-zdbsfw .hd h3.title { color: #fff; font-size: 14px; }
#box-zdbsfw .hd h3.title a { color: #fff; }
#box-zdbsfw .bd li { padding-right: 15px; font-size: 12px; height: 24px; }

/* 场景服务 */
#box-cjfw {margin-bottom: 21px;}
#box-cjfw .bd { padding: 0; }
#box-cjfw li { float: left; display: inline; text-align: center; padding-right: 3px; width: 71px; height: 76px; }
#box-cjfw li .tit { display: block; height: 22px; line-height: 22px; margin-top: -22px; color: #fff; background: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8; text-decoration: none; }

/* 快速服务通道 */
#box-ksfw .tab li a { padding: 0 14px; font-size: 14px; }
#box-ksfw .bd { padding: 0; }
#box-ksfw .bd ul { margin: -4px -8px 0; }
#box-ksfw .bd li { float: left; display: inline; padding: 12px 8px 0; width: 80px; text-align: center; }
#box-ksfw .bd li a { display: block; height: 32px; line-height: 32px; overflow: hidden; font-size: 12px; background: url('images/btn-1.png?1426237674') repeat-x; border: 1px solid #E0E0E0; }
#box-ksfw .bd li a:hover { background: #5B9BD5; border-color: #5B9BD5; color: #fff; text-decoration: none; }

/* 绿色通道 */
#box-lstd { margin-bottom: 10px; }
#box-lstd .bd { height: 76px; padding: 0; }
#box-lstd .bd li { float: left; display: inline; padding: 5px 0 10px 12px; width: 80px; height: 22px; line-height: 22px; text-align: center; }
#box-lstd .bd li a { display: block; background: #E4EDF6; }
#box-lstd .bd li a:hover { background: #CBE3FA; text-decoration: none; }

/* 热点问答 */
#box-rdwd .tab li a { padding: 0 9px; }

/* 互动交流 */
#box-hdjl .mainHd .title { background: url('images/icon-indexbox-sc87943f1da.png') 0 16px no-repeat; padding-left: 40px; }
#box-hdjl .mainHd .phone { padding-top: 20px; }
#box-hdjl .mainHd .phone img { margin-left: 20px; }
#box-hdjl .col-1 { float: left; display: inline; padding: 10px 10px 0; width: 275px; }
#box-hdjl .col-2 { float: left; display: inline; padding: 10px; width: 370px; max-height: 138px; border: solid #CDDEEA; border-width: 0 1px; } 

#box-hdjl .col-3 { float: left; display: inline; padding: 10px 0 0 10px; width: 297px; }
#box-hdjl .hd-2 { height: 32px; line-height: 32px; padding-left: 10px; background: url('images/hd-2.png?1426237674') no-repeat 0 100%; }
#box-hdjl .hd-2 .title { font-size: 14px; font-weight: 600; }

/* 在线访谈 */
#box-zxft { height: 198px; }
#box-zxft .hd-2 .title { background: url('images/icon-interview-s3e1423cdda.png') 0 6.5px no-repeat; padding-left: 30px; }

/* 往期回顾 */
#box-wqhg .hd-2 .title { background: url('images/icon-interview-s3e1423cdda.png') 0 -40.5px no-repeat; padding-left: 30px; }

/* 市长信箱 */
#box-szxx { height: 138px; }
#box-szxx .hd-2 .title { background: url('images/icon-interview-s3e1423cdda.png') 0 -86px no-repeat; padding-left: 30px; }
#box-szxx .hd-2 .write { float: right; display: inline; margin-right: 10px; padding-left: 20px; background: url('images/icon-letter.png?1426237674') no-repeat 0 50%; color: #3399cc; }
#box-szxx .bd { padding-left: 0; padding-right: 0; }
#box-szxx .msgList li { height: 30px; line-height: 30px; background: url('images/list-s1b3ab5a43a.png') 10px -130px no-repeat; padding-left: 34px; }
#box-szxx .msgList li:nth-child(even), #box-szxx .msgList li.even { background-color: #F8F8F8; }

/* 征集调查 */
#box-zjdc .hd-2 { background: none; }
#box-zjdc .hd-2 .title { background: url('images/icon-interview-s3e1423cdda.png') 0 -132.5px no-repeat; padding-left: 30px; }
#box-zjdc .hd-tab-1 { height: 28px; }
#box-zjdc .hd-tab-1 li a { line-height: 28px; padding: 0 15px; }

/* 政务微博 */
#box-zwwb .hd { background: url('images/hd-zwwb.jpg?1426237674') no-repeat; height: 27px; line-height: 27px; padding-left: 30px; }
#box-zwwb .hd h3.title { color: #fff; font-size: 14px; }
#box-zwwb .hd h3.title a { color: #fff; }
#box-zwwb .bd { padding: 0 0 10px; }
#box-zwwb .bd li { float: left; display: inline; width: 72px; height: 90px; overflow: hidden; padding: 10px 0 0; text-align: center; }
#box-zwwb .bd li .tit { display: block; line-height: 24px; }

/* 民生在线 */
#box-mszx .hd { background: url('images/hd-mszx.jpg?1426237674') no-repeat; height: 27px; line-height: 27px; padding-left: 30px; }
#box-mszx .hd h3.title { color: #fff; font-size: 14px; }
#box-mszx .hd h3.title a { color: #fff; }
#box-mszx .bd { padding: 10px 0 0; }
#box-mszx .bd li { float: left; display: inline; width: 71px; padding-right: 2px; }
#box-mszx .bd li:nth-last-child(1) { padding-right: 0; }
#box-mszx .bd li .tit { display: none; }

/* layout */
.row-main-side { border: 1px solid #CDDEEA; }
.row-main-side .mainBox { border-bottom: none; }
.row-main-side .mainBox .mainHd { height: 44px; }
.row-main-side .mainBox .mainHd .title { line-height: 44px; }
.row-main-side .mainContent { float: left; display: inline; width: 686px; margin: -1px; }
.row-main-side .side { float: right; display: inline; width: 315px; margin: -1px; }

/* 公益服务 */
#box-gyfw .mainBd { padding: 10px 0 10px 15px; }
#box-gyfw .mainBd li { width: 95px; }

/* 省内推介 */
#box-sntj .nav { float: right; display: inline; *display: inline; padding: 20px 0 0; }
#box-sntj .nav li { float: left; display: inline; margin-left: 4px; width: 8px; height: 8px; border-radius: 8px; background: #7e7e7e; text-indent: -9999px; _overflow: hidden; }
#box-sntj .nav li.on { background: #f30; }
#box-sntj .mainBd { padding: 10px 0; }
#box-sntj .mainBd img { display: block; margin: 0 auto; }
#box-sntj .mainBd .title { display: none; }

/* 中国廊坊网站群导航 */
#box-wzqdh .mainHd { overflow: hidden; padding-right: 0; }
#box-wzqdh .mainHd .tab { float: left; display: inline; margin-left: 20px; }
#box-wzqdh .mainHd .tab li { float: left; display: inline; }
#box-wzqdh .mainHd .tab li a { display: block; height: 44px; line-height: 44px; padding: 0 15px; color: #4a9ed7; _float: left; }
#box-wzqdh .mainHd .tab li a:hover { text-decoration: none; }
#box-wzqdh .mainHd .tab li.on a { background: url('images/hd-tab-2-on.png?1426237674') repeat-x; color: #fff; }
#box-wzqdh .mainBd { padding: 9px 0 9px 15px; }
#box-wzqdh .mainBd li { width: 200px; }

/* 相关链接 */
#box-xglj .mainBd { padding: 4px 10px 10px; }
#box-xglj select { width: 100%; height: 28px; margin-top: 8px; }

.picScroll { border: 1px solid #E2E3E8; padding: 10px 6px; margin-bottom: 10px; }
.picScroll li { float: left; display: inline; padding: 0 3px; }
.picScroll li img { display: block; padding: 1px; border: 1px solid #ddd; /* height: 65px; */ /* width: 183px; */ }
.picScroll li .title { display: none; }
#specialPic li img { width: 183px; height: 65px; }